long call - German English Dictionary